kneeling on a surface - Turkish English Dictionary